class Test:
    prop1=1
    #函数外部无法使用__method1
    def __method1(self):
        self._prop2=10
        self.__prop3=100
    def __init__(self):
        self.__method1()
    def method2(self):
        print(self.__prop3)
test1=Test()
#普通变量
print(test1.prop1)
#受保护的
print(test1._prop2)
#私有的,只有内部能调用
test1.method2()
